Defines the note lengths and symbols for each instrument. This function is suitable for defining drums and percussion instruments. It is very flexible and can adapt to different type defining situations. The difference between this masking version and the non-masking def-rhythm is that here the symbol pattern is interpreted as it is and the rhythm string plays&mutes the symbols from that source material. Compare the following
(def-rhythm-mask
; 1 2
; !---.---! fill
solo '1/16 "- - --- " (a b c)
)
(symbol-of solo)
--> (a = c = b c a =)
(def-rhythm
; 1 2
; !---.---! fill
solo '1/16 "- - --- " (a b c)
)
(symbol-of solo)
--> (a = b = c a b =)
The instrument can be a single instrument, or instrument group defined with def-orchestra. The properties are inherited to all sub-groups and instruments of the group.